package com.ibm.sova.abcd.cma;


/**
 * <p>
 *  This exception is thrown when any error occurred while handing CMA request.
 *  It is thrown by CMAMessageHandler.  It is a checked exception.
 * </p>
 * <p>
 * Thread safety: it is not thread safe as its parent class is not thread safe
 * </p>
 * @author ,TCSDEVELOPER
 * @version 1.0
 */
public class CMARequestHandlingException extends Exception {
    /**
     * <p>Default serial version UID.</p>
     */
    private static final long serialVersionUID = -5655565147046226328L;

    /**
     * Creates a new instance of this exception with error message.
     *
     * @param message
     *          the detailed error message of this exception
     */
    public CMARequestHandlingException(String message) {
        super(message);
    }

    /**
     * Creates a new instance of this exception with message and cause.
     *
     * @param message
     *          the detailed error message of this exception
     * @param cause
     *          the inner cause of this exception
     */
    public CMARequestHandlingException(String message, Throwable cause) {
        super(message, cause);
    }
}

